// pages/shop_edtail/index.js
import {navTo,navToTab,onInput,onClick,showText} from '../../utils/reuse'
import{getUserShopEdatil,addshopCollect} from '../../api/index'
import {formatTime} from '../../utils/util'
import Dialog from '../../miniprogram_npm/@vant/weapp/dialog/dialog';
import {baseURL} from '../../utils/request'
import drawQrcode from '../../utils/weapp.qrcode.esm.js'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    width:wx.getSystemInfoSync().windowWidth,
    edtail:{},
    collect_show:false
  },

  getNumber(e) {
    var wxnumber = e.currentTarget.dataset.phone;
    wx.setClipboardData({
        data: wxnumber,
        success: function (res) {
            wx.showToast({
                title: '复制成功',
            })
          // wx.getClipboardData({
          //     //    微信提供的这个api是获取系统剪贴板的内容
          //     success: function(res) {
          //         if (res.data==""){
          //             wx.showToast({
          //                 title: '暂未设置微信号',
          //             })
          //         }
          //     }
          // })
        }
    })
 },

 addCollectFn(e){
  var show = this.data.collect_show
  this.setData({
    collect_show:!show
  })
  var obj = {
    uid:wx.getStorageSync('uid'),
    shop_id:e.currentTarget.dataset.id
  }
  addshopCollect(obj).then(res=>{
    showText(res.msg,1)
  })
 },

  gdFn(e){
    var id = e.currentTarget.dataset.id
    var type = e.currentTarget.dataset.type
    var shop_id = e.currentTarget.dataset.shop_id
    wx.navigateTo({
      url: '/pages/shop_edtail_list/index?id=' + id + '&type=' + type + '&shop_id=' + shop_id,
    })
  },


  nav(e){
    navTo(e)
  },

  click(e){
    onClick(e,this)
  },
  change(e){
    onInput(e,this)
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    if(options.id){
      var obj = {
        shop_id:options.id,
        uid:wx.getStorageSync('uid') || 0
      }
      getUserShopEdatil(obj).then(res=>{
        if(res.sta == 1){
          if(res.msg.images){
            var arr1 = []
            res.msg.images = res.msg.images.split(',')
            res.msg.images.forEach(item=>{
              arr1.push(baseURL + item)
            })
            res.msg.images = arr1
          }
          if(res.msg.tickets && res.msg.tickets.length > 0){
            res.msg.tickets.forEach(item=>{
              var arr = []
              if(item.images){
                var arr1 = []
                arr = item.images.split(',')
                arr.forEach(item=>{
                  arr1.push(baseURL + item)
                })
                item.images = arr1
              }
            })
          }
          if(res.msg.tickets && res.msg.class.length > 0){
            res.msg.class.forEach(item=>{
              var arr = []
              if(item.images){
                var arr1 = []
                arr = item.images.split(',')
                arr.forEach(item=>{
                  arr1.push(baseURL + item)
                })
                item.images = arr1
              }
            })
          }
          if(res.msg.fav){
            this.setData({
              collect_show:true
            })
          }
          
          this.setData({
            edtail:res.msg
          })
        }else{
          showText('数据请求失败',2)
        }
      })
    }

  },
  

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})